Chemical Networking Protocols

نویسندگان

  • Thomas Meyer
  • Christian F. Tschudin
چکیده

Beyond the mere collection of computers, a network is the home of competing and cooperating execution flows. In this paper we show how to design network protocols based on molecule-like entities such that the corresponding execution flows can by analyzed as if they were chemical processes. Our goal is to create robust protocol implementations which are resilient to unreliable execution. We introduce the metaphor of chemical networking protocols, demonstrate its benefits by a formal stability analysis of a gossip-style protocol and present a first example of a self-healing load balancing protocol that is resilient to code removal attacks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing the Dynamics of Chemical Networking Protocols with a Signal Processing Approach

One important problem in communication protocol engineering is to predict and analyze the dynamic behavior of protocols. Chemical Networking Protocols (CNPs) – a recently proposed design method inspired by chemical reactions – offers the opportunity to transpose the good and well-understood analyzability of chemical reactions to networking protocols. In this paper, we provide a novel method to ...

متن کامل

OF ENGINEERING TELECOMMUNICATIONS ENGINEERING Specialistic Degree A Signal Processing Approach to the Analysis of Chemical Networking Protocols

Chemical Networking Protocols (CNPs) are communication protocols, whose design is based on chemical models: distributed networks of reactions and molecule species. The benefits arise from the dynamics analysis of chemical models and thus from the prediction of CNP behaviors. Chemistry already supplies tools for the analysis of reaction network dynamics: the Chemical Master Equation (CME) and Di...

متن کامل

An Artificial Chemistry for Networking

Chemical computing models have been proposed since the 1980ies for expressing concurrent computations in elegant ways for shared memory systems. In this paper we look at the distributed case of network protocol execution for which we developed an online artificial chemistry. In this chemistry, data packets become molecules which can interact with each other, yielding computation networks compar...

متن کامل

Energy Efficiency in Wireless Networking Protocols

This article discusses the necessity of energy efficiency in wireless networking protocols, several energy efficiency measures usually applied in wireless networking and protocols implementing these measures according to their applications and environment.

متن کامل

Implementing Network Protocols as Distributed Logic Programs

Declarative networking [2, 4, 3, 1] is an application of database query-language and processing techniques to the domain of networking. Declarative networking is based on the observation that network protocols deal at their core with computing and maintaining distributed state (e.g., routes, sessions, performance statistics) according to basic information locally available at each node (e.g., n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009